<?php
session_start();
$bd = new DB();
//GENERA TABLA CON DESCRIPCION DE ORDENES
$acentos = $bd->query("SET NAMES 'utf8'");
@$establecimiento = $_SESSION['establecimiento'];
$periodo = $_SESSION['periodo'];
//SI USUARIO ES ADMINISTRADOR
if($_SESSION['tipo']!=2){
	@$select_orden = $bd->query("SELECT *,REPLACE(monto_or_articulos, '.', '') AS monto_oc,REPLACE(monto_detalle_or_personal, '.', '') AS monto_pe
FROM orden_requerimiento oreq 
LEFT JOIN detalle_orden_articulos doa ON oreq.id_orden=doa.id_orden
LEFT JOIN detalle_orden_personal dop ON oreq.id_orden=dop.id_orden
LEFT JOIN proveedores pro ON pro.id_pro=doa.id_pro
LEFT JOIN pagos_orden_personal pa ON dop.rut_detalle_or_personal=pa.rut_pago
INNER JOIN accion_nueva acn ON oreq.id_acc_n=acn.id_acc_n 
INNER JOIN establecimiento est ON est.id_est=oreq.id_est
LEFT JOIN registro_accion rega ON rega.id_acc_n=acn.id_acc_n
WHERE oreq.id_paso=100 AND oreq.id_periodo='$periodo'
GROUP BY oreq.id_orden ORDER BY rega.fecha_reg ASC ",OBJ);
	//SI EL ULTIMO USUARIO EN INTERVENIR FUE DIRECTOR MUESTRA LAS OR
	if($select_orden->affected_rows > 0) {
	foreach($select_orden->rows as $arr_or){
		echo '<tr>';
		echo '<td>'.$arr_or->fecha_reg.'</td>';
		
		if(!empty($arr_or->numero_orden_or_articulos)){
			echo '<td>'.$arr_or->numero_orden_or_articulos.'</td>';
		}
		if(!empty($arr_or->decreto_detalle_or_personal)){
			echo '<td>'.$arr_or->numero_orden_or_articulos.'</td>';
		}
		if(!empty($arr_or->monto_oc)){
			$monto = number_format($arr_or->monto_oc,0,",",".");
			echo '<td>'.$monto.'</td>';
		}
		if(!empty($arr_or->monto_pe)){
			$monto = number_format($arr_or->monto_pe,0,",",".");
			echo '<td>'.$monto.'</td>';
		}		
		if(!empty($arr_or->nombre_pro)){
			echo '<td>'.$arr_or->nombre_pro.'</td>';
		}
		if(!empty($arr_or->nombre_pago)){
			echo '<td>'.$arr_or->nombre_pago.'</td>';
		}
		if(!empty($arr_or->rut_pro)){
			echo '<td>'.$arr_or->rut_pro.'</td>';
		}
		if(!empty($arr_or->rut_pago)){
			echo '<td>'.$arr_or->rut_pago.'</td>';
		}
		if(!empty($arr_or->nombre_acc_n)){
			echo '<td>'.$arr_or->nombre_acc_n.'</td>';
		}
		if(!empty($arr_or->nombre_est)){
			echo '<td>'.$arr_or->nombre_est.'</td>';
		}
		echo '</tr>';
	}
	}
}
if($_SESSION['tipo']==2){
	@$select_orden = $bd->query("SELECT *,REPLACE(monto_or_articulos, '.', '') AS monto_oc,REPLACE(monto_detalle_or_personal, '.', '') AS monto_pe
FROM orden_requerimiento oreq 
LEFT JOIN detalle_orden_articulos doa ON oreq.id_orden=doa.id_orden
LEFT JOIN detalle_orden_personal dop ON oreq.id_orden=dop.id_orden
LEFT JOIN proveedores pro ON pro.id_pro=doa.id_pro
LEFT JOIN pagos_orden_personal pa ON dop.rut_detalle_or_personal=pa.rut_pago
INNER JOIN accion_nueva acn ON oreq.id_acc_n=acn.id_acc_n 
INNER JOIN establecimiento est ON est.id_est=oreq.id_est
LEFT JOIN registro_accion rega ON rega.id_acc_n=acn.id_acc_n
WHERE oreq.id_paso=100 AND oreq.id_periodo='$periodo' AND oreq.id_est='$establecimiento'
GROUP BY oreq.id_orden ORDER BY rega.fecha_reg ASC ",OBJ);
	//SI EL ULTIMO USUARIO EN INTERVENIR FUE DIRECTOR MUESTRA LAS OR
	if($select_orden->affected_rows > 0) {
	foreach($select_orden->rows as $arr_or){
		echo '<tr>';
		echo '<td>'.$arr_or->fecha_reg.'</td>';
		
		if(!empty($arr_or->numero_orden_or_articulos)){
			echo '<td>'.$arr_or->numero_orden_or_articulos.'</td>';
		}
		if(!empty($arr_or->decreto_detalle_or_personal)){
			echo '<td>'.$arr_or->numero_orden_or_articulos.'</td>';
		}
		if(!empty($arr_or->monto_oc)){
			$monto = number_format($arr_or->monto_oc,0,",",".");
			echo '<td>'.$monto.'</td>';
		}
		if(!empty($arr_or->monto_pe)){
			$monto = number_format($arr_or->monto_pe,0,",",".");
			echo '<td>'.$monto.'</td>';
		}		
		if(!empty($arr_or->nombre_pro)){
			echo '<td>'.$arr_or->nombre_pro.'</td>';
		}
		if(!empty($arr_or->nombre_pago)){
			echo '<td>'.$arr_or->nombre_pago.'</td>';
		}
		if(!empty($arr_or->rut_pro)){
			echo '<td>'.$arr_or->rut_pro.'</td>';
		}
		if(!empty($arr_or->rut_pago)){
			echo '<td>'.$arr_or->rut_pago.'</td>';
		}
		if(!empty($arr_or->nombre_acc_n)){
			echo '<td>'.$arr_or->nombre_acc_n.'</td>';
		}
		if(!empty($arr_or->nombre_est)){
			echo '<td>'.$arr_or->nombre_est.'</td>';
		}
		echo '</tr>';
	}
	}
}


?>